﻿using System.ComponentModel.DataAnnotations;
using GlobalResources;

namespace ContactMvc4TB.Models.Worktime.Helpers
{
    /// <summary>
    /// Ein einzelner Urlaubseintrag.
    /// </summary>
    public class HolidayEntry
    {
        /// <summary>
        /// Die passende Id
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// Das Jahr für das der Eintrag gedacht ist
        /// </summary>
        [Display(Name = "Year", ResourceType = typeof(WorktimeViews))]
        [Range(2010,2040)]
        public int Year { get; set; }

        /// <summary>
        /// Anzahl der Urlaubstage für das Jeweilige Jahr
        /// </summary>
        [Display(Name = "Days", ResourceType = typeof(WorktimeViews))]
        [Range(0, 360)]
        public double Days { get; set; } 
    }
}